queuing for later delivery... - German English Dictionary